﻿//////////////////////////////////////////////////////////////////////////////////// Licensed under the MIT License//// Copyright (c) 2008 Chris Colinsky// All Rights Reserved//// version	0.4// http://code.google.com/p/sugarcookie/// http://code.google.com/p/sugarcookie/wiki/License//////////////////////////////////////////////////////////////////////////////////import sugarcookie.utils.Observable;/** * The interface that must be implemented by all observers of an * Observable object. */interface sugarcookie.utils.Observer {    /**     * Invoked automatically by an observer object when it changes.     *     * @param     o     The observer (an instance of Observable).     * @param     infoObj     An arbitrary data object sent by the observed object.    **/    public function update(o:Observable, infoObj:Object):Void;}